powered caravan - Français Anglais Dictionnaire